Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F3 USA F7 USA F8 USA F9 USA F10 USA F11 USA F31 USA F3 USA F11 USA F24 USA F2 USA F5 USA F6 USA F14 USA F27 Usa F12 Usa F13 USA F28 USA F15 Canada F1 Canada F2 USA F12 USA F8 USA F32 USA F1 USA F2 USA F5 USA F17 USA F10 USA F18 USA F23 USA F1 Mexico F1 Warsteiner Challenger - Wolfsburg Memorial Piertomaso Tessitore - San Remo ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Sparkessen Magdeburg Open - Magdeburg XL Bermuda Open - Bermuda Neride Prague Indoor - Prague Renault Slovenian Open - Ljubljana The LTA Manchester Challenger - Manchester Credicard Tennis Cup - Campos do Jordao Segovia Challenger Open Castilla y Leon - Segovia ECM Cup - Prague Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana Neride Prague Indoor - Prague The LTA Manchester Challenger - Manchester LTA Men's Challenger - Wrexham IPP Open - Helsinki The Comercia Challenger - Aptos Prasentiert Von Seat Wolfsburg - Wolfsburg VSZ Solvak Open Challenger - Kosice Challenger Britania Zavaleta - Puebla The Wrexham Challenger - Wrexham Internationaux de Tennis de Brest - Brest Ljubljana Open 2002 - Ljubljana Sparkassen Open - Magdeburg The Joyce Eisenberg Jerusalem Open - Jerusalem Open Diputacion Pozoblanco - Cordoba Warsteiner Challenger Lubeck - Lubeck Heilbronn Open - Heilbronn ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana Kuppers Kolsch Cup by Lambertz - Aachen Jameson Cup - Milan Open Sainte Victoire - Aix-En-Provence Fifth Third Bank Tennis Classic - Lexington ATP Challenger Hamburg - Hamburg Ischgl International ATP Challenger - Ischgl Gemax Samsung Open 2005 - Belgrade Kuppers Kolsch Cup - Aachen Crystal Cup 1998 - Portoroz Open de L'Isere - Grenoble Music City Challenger - Nashville USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Residenza Open - Magdeburg Aberto Da Costa Do Sauipe - Bahia Odlum Brown Vancouver Open - Vancouver Lamberts Open by Stawag - Aachen Okal Cup 2003 - Eckental VI Open Banc Agricol - Andorra Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa USA F8 Tatra Banka Open 2001 - Bratislava Challenger 42 - Andrezieux USTA Challenger - Champaign Internationaux de Nouvelle-Caledonie - New Caledonia Steelers Cup - Kosice X Abierto Internacional de Salinas - Salinas AT&T Challenger of Dallas - Dallas Kuppers Kolsch Cup Aachen - Aachen The LTA Sunderland Challenger - Sunderland 2007 West Side Tennis Club Clay Court Challenger - Forest Hills MTCI ATP Challenger - Yokohama Lambertz Open - Aachen Intersport Heilbronn Open - Heilbronn The Surbiton Trophy - Surbiton USTA Seascape Challenger - Aptos Challenger Leon 2004 - Leon IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Levene Gouldin & Thompson Tennis Challenger - Binghamton 2006 North Shore Pro Tennis Championship - Winnetka Open Castilla y Leon - Segovia Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Austin Challenger - Austin Challenger Banque Nationale Rimouski - Rimouski XL Bermuda Open - Bermuda Fifth-Third Bank Tennis Classic - Lexington Intersport Heilbronn Open - Heilbronn Challenger Casablanca San Angel - Mexico City Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Fifth Third Bank Tennis Championships - Lexington National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Salinas Challenger Dallas Challenger Wolfsburg Challenger Cherbourg Challenger Kyoto Challenger The Commercia Challenger - Aptos Bangkok Challenger Baton Rouge Challenger WOW Cafe Challenger - New Orleans Tiburon Challenger - Tiburon Yuba City Challenger The Swanston Challenger - Sacramento 2004 Keys Gate Challenger - Homestead Winnetka Challenger Baden Open - Karlsruhe Aptos Challenger Lexington Challenger Vancouver Challenger Okal Cup 2004 - Eckental JSM Challenger - Champaign Tulsa Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Music City Challenger - Nashville Chuncheon Challenger Czech Indoor Open - Prague Voit Mexico City Open - Mexico City Dallas Challenger Savannah Challenger Sarasota Challenger 2005 Freeman Men's Challenger - Joplin Aptos Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Ford Tennis Championships - Louisville Music City Challenger - Nashville Charlottesville Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Honolulu Challenger Tallahassee Challenger Sacramento Challenger TED Open - Istanbul Lubbock Challenger - Lubbock Tallahassee Challenger Carson Challenger Nottingham Challenger Ojai Challenger Sarasota Challenger Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Lambertz Open by Stawag - Aachen Calabasas Challenger USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign Rijeka Open - Rijeka Zagreb Open - Zagreb Tulsa Challenger Sacramento Challenger The Comercia Bank Challenger - Aptos Tiburon Challenger Knoxville Challenger The LTA Wrexham Challenger - Wrexham Honolulu Challenger 2008 Knoxville Challenger - Knoxville 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Sarasota Challenger Baden Open - Ettlingen Winnetka Challenger Vancouver Challenger Korat Challenger II Manta Open - Manta Maui Challenger Dallas Challenger Savannah Challenger Tallahassee Challenger Furth Challenger Charlottesville Challenger Binghamton Challenger Lexington Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Napa Challenger Tiburon Challenger Seoul Challenger Maui Challenger Dallas Challenger Irving Challenger Savannah Challenger Bordeaux Challenger Nottingham Challenger Aptos Challenger Puerto Rico Challenger Tennis Event - Humacao Napa Challenger CA-Challenge - Graz Tiburon Challenger Izmir Cup - Izmir Savannah Challenger The Surbiton Trophy - Surbiton Sarajevo Open 2004 - Sarajevo Sporting Challenger - Turin Drummondville Challenger Lexington Challenger Columbus Challenger Sacramento Challenger Fairfield Challenger Charlottesville Challenger Lambertz Open - Aachen Knoxville Challenger Bangkok Challenger Bangkok Challenger Dallas Challenger Talahassee Challenger Ilkley Challenger Lexington Challenger Tallahassee Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Champaign Challenger Knoxville Challenger Champaign Challenger Savannah Challenger Dallas Challenger Neride Prague Indoor - Prague Jameson Cup - Milan Binghamton Challenger Aptos Challenger Volkswagen TED Open - Istanbul Alessandria Challenger 1st Challenger Tournament Leon - Leon AT&T Challenger of Dallas - Dallas Internationaux de Tennis de Brest - Brest Tiburon Challenger Rezidenza Open - Magdeburg Heilbronn Open - Heilbronn Dallas Challenger Drummondville Challenger XI Abierto Internacional de Salinas - Salinas Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Volkswagen Challenger 2004 - Wolfsburg Lexington Challenger Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger - Kyoto Aptos Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck The $50,000 Pro Challenger at Calabasas - Calabasas Sarajevo Open - Sarajevo Intersport Heilbronn Open - Heilbronn Warsteiner Challenger - Lubeck Tallahassee Tennis Challenger - Tallahassee Sparkassen Open - Magdeburg Nottingham Men's Challenger - Nottingham Levene Gouldin & Thompson Tennis Challenger - Binghamton Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Qatar Mobil Open 2000 - Doha The Surbiton Trophy - Surbiton Volkswagen TED Open - Istanbul Copenhagen Open - Copenhagen Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin International Bavarian Championship - Eckental Japan Open - Tokyo Open de Nice - Nice Tiburon Challenger The Surbiton Trophy - Surbiton Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors Samarkand Challenger - Samarkand The Powder Byrne Trophy - Surbiton TED Open Istanbul - Istanbul Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg TennisCup Vlaanderen - Antwerp Rado Swiss Open - Gstaad Milano Challenger-Jameson Cup - Milan Open de L'Isere - Grenoble Pomorski Bank Kredytowy Open - Szczecin II Naples ITG Challenger - Naples Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open Castilla y Leon - Segovia Okal Cup - International Bavarian Championship - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Winnetka Challenger Ford Tennis Championships - Louisville Internationale Badische Meisterschaffen Um Den Techem Cup - Zell S Tennis Master Championship - Graz GHI Bronx Classic - Bronx China Open - Beijing Smith Barney Men's Challenger - Covington College Station Challenger - College Station Tatra Banka Open - Bratislava Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton USTA Freeman Men's Challenger - Joplin The West Side Tennis Club Clay Court Challenger - Forest Hills Schickendanz Open - Furth Savannah Challenger dBI Tennis Challenger - Binghamton Winnetka Challenger Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock Pro Challenger at Calabasas - Calabasas Rado Swiss Open - Gstaad Roma Open Challenger - Rome Gold Flake Open - Chennai The Stella Artois Grass Court Championships - London The Samsung Open - Bournemouth Binghamton Challenger Legg Mason Tennis Classic - Washington D.C. Carson Challenger Savannah Challenger Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Milan Indoors - Milan Copenhagen Open - Copenhagen Winnetka Challenger Binghamton Challenger The Mercedes Benz of Calabasas - Calabasas Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Brasil Open - Salvador Ford Tennis Championships - Louisville CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Qatar Mobil Open 2001 - Doha Sarasota Challenger RCA Championships - Indianapolis Carson Challenger Gerry Weber Open - Halle Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Knoxville Challenger US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Sarasota Challenger Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Champaign Challenger Champaign Challenger Dallas Challenger RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Pilot Pen Tennis - New Haven Dallas Challenger Tallahassee Challenger U.S. Mens's Clay Court Championship - Houston Istanbul Challenger Davidoff Swiss Indoors - Basel Winnetka Challenger Noumea Challenger Sacramento Challenger Dallas Challenger Bergamo Challenger Charlottesville Challenger Belgrade Challenger The Artois Championships - London Sacramento Challenger Charlottesville Challenger Knoxville Challenger SAP Open - San Jose Champaign Challenger Sunrise Challenger US Men's Clay Court Championship - Houston Apia International - Sydney Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Farmers Classic - Los Angeles Rimouski Challenger Rimouski Challenger Atlanta Tennis Championships - Atlanta Moselle Open - Metz Sarasota Challenger Baton Rouge Challenger Delray Beach International Tennis Championships - Delray Beach Hall of Fame Tennis Championships - Newport Citi Open - Washington Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Brisbane International - Brisbane Delray Beach Open - Delray Beach Sacramento Challenger Topshelf Open - 's-Hertogenbosch Charlottesville Challenger US Men's Clay Court Championship - Houston Citi Open - Washington Knoxville Challenger AEGON Championships - London The Stella Artois Championships - London Champaign Challenger Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach President's Cup 1997 - Tashkent Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Sarasota Challenger AEGON Championships - London Grand Prix de Tennis de Toulouse - Toulouse Tallahassee Challenger Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston UBS Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Copenhagen Open - Copenhagen RCA Championships - Indianapolis US Men's Clay Court Championship - Houston Aptos Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta San Luis Potosi Challenger 2002 - San Luis Potosi Le Gosier Challenger USTA Challenger of North Miami Beach - North Miami Beach Intelig Tennis Cup - Campos do Jordao Hall of Fame Tennis Championships - Newport Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton Okal Open - Eckental Warsteiner Challenger Series - Lippstadt The USTA Challenger at West End Racquet - Torrance I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca China Open - Beijing Muller Cup - Ulm Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Mauritius Open - Mauritius Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis President's Cup 1999 - Tashkent SAP Open - San Jose Heineken Open - Auckland Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Heineken Open Shanghai - Shanghai Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch The Lipton Championships - Key Biscayne Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Dubai Open - Dubai Legg Mason Tennis Classic - Washington Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. National Indoor Tennis Championships - Memphis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Gerry Weber Open - Halle BMW Open - Munich BNP Paribas Open - Indian Wells Wimbledon - London Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne Allianz Suisse Open - Gstaad French Open - Paris Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 French Open - Paris U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami BNP Paribas Open - Indian Wells U.S. Open - New York Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Wimbledon (juniors) River Oaks International Tennis Tournament - Houston